Air Canada CEO leaving after language backlash