Gold struggles on firmer dollar, Fed rate hike fears