how many days in corfu