May retail inflation at 6-month high of 6.3% on higher food, fuel prices