Toyota chalks up record profit, vehicle sales