Bruno Mars brands Adele a 'diva' after collaboration