Starbucks same-store sales beat on delivery, drive-thru boost