Dubai Festival City gets finance boost