Toyota, Subaru and Mazda announce new biofuel engines despite global push for EVs