AI could replace 300 million full time jobs: Study