Gilead Sciences shares slide after revenue beat, earnings miss