Sabatier principle of metal-support interaction for design of ultrastable metal nanocatalysts