Ireland opener Paul Stirling scored a superb century against England in the third and final ODI at The Ageas Bowl.