user: fix stats on user profile page

* Fix top_airports query (a route has two airports)
* Fix top_countries computation (treat pct as a float)
* show page: round percentages instead of truncating them

Signed-off-by: diditclear <didyourupgradeclear@gmail.com>