MPs and high-profile musicians unite for Jo Cox charity single