Simon Cowell says his vegan diet has made him a better father, because he has more "energy" to keep up with his five-year-old son Eric.