John Lydon attacks record companies for creating ‘a state of mental starvation’