Silver climbs near $57 as geopolitical turmoil offsets Fed rate hike fears