TP24 lands AU$585m global debt deal with Barclays