Switzerland coach crash kills 28, including 22 children