Mexico keeps rate at 4.5%