People’s Postcode Lottery celebrates £500 million charity milestone