Global food prices rise in July due to extreme weather