A sharp interface method for high-speed multi-material flows: strong shocks and arbitrary materialpairs