Home Depot secures $10 billion credit facility