Gold up 2% as dollar slump