GOP Rep. Ken Buck to leave Congress at end of next week