At least 29 children killed in strike on Yemen bus