Marine Atlantic delays fuel surcharge hike by six months