Job openings soar to highest level on record