declan mcmahon