Veteran Canberra Royals flyhalf Craig McMahon eyes a dream John I Dent Cup finish