John Key's new Cabinet sworn in