Tim Melia voted Sporting KC's 2017 Most Valuable Player