O’Shea to build £40m retirement complex in Shiplake