Kendrick Lamar has beaten 2 Chainz and Rick Ross to be named MTV's Hottest Mc