Epic Games Store lowers predicted spending and profits until 2024