David Beckham will donate PSG salary to charity