Belgrade hosts Canoe Sprint European Championships