BJ Services lowers earnings guidance