Serial paedophile Richard Burrows has been jailed for 46 years for numerous sexual offences against young boys.