is megalodon bigger than blue whale