2fm Xmas Ball raises over €500,000