Migration has failed to drive economic growth, warns report