Jeff Bezos says ‘it’s really hard’ to give away money, as MacKenzie Scott announces $2 billion gift