will battlefield 1 outsell call of duty