Leonardo DiCaprio is $296 million richer than Teddy Swims