Jonny Bairstow hit 127 as Team Moeen beat Team Morgan in an 40-over intra-squad friendly at The Ageas Bowl in preparation for England's ODI series against Ireland.