Tom Grennan ‘feels like prime Ronaldo’ after lifestyle changes