Honda and Toyota post record profits, but see tougher times ahead