Jake Birtwhistle wins inaugural Greens Beach triathlon