Serbian Prime Minister resigns amid protests as Russia warns of 'chaos'