Activision forecasts profit below estimates as competition heats up