Honda lines up 3 new cars to take on competition