JP McMahon restaurant to open for Galway races after backlash