Toyota predicts better profits for 2012 but “uncertainty” over China-Japan islands spat weighs on sales