GGP secures $966M in refinancing