Leonardo DiCaprio raised $38.8m for his Foundation - The Independent