Gold prices rose on Friday, heading towards their first monthly gain since January on increased safe-haven demand, after U.S. President Donald Trump vowed to levy tariffs on all imports from Mexico, ratcheting up concerns of a global economic slowdown.