Good orebodies and high-performance project teams: Critical ingredients for success