GB News has been fined £100,000 for breaking impartiality rules over a programme featuring Rishi Sunak, Ofcom has said.