Samsung Galaxy S25 Edge vs iPhone 16 Pro Max: All the expected differences