Bengaluru Metro fare reduced by up to after backlash over hike