Panther KF51: What's so great about the new German MBT?