Ex-Aston Martin boss Andy Palmer becomes CEO of electric bus