terence james charnley, life painter