Senator John McGahon