Toyota recalls over 1M vehicles