Foreign holdings of US debt hit record high