Azealia Banks stuns fans with pet-boiling video