Peru hikes rate 50bp to 2.5%