Pakistan to get world's tallest tower in $45 billion deal