Private Eye raises cover price for first time in seven years