Jared Leto has offered an apology to Taylor Swift after footage of him dissing her with his Thirty Seconds to Mars band mates emerged critiquing her album 1989.