Bob Dylan sells songwriting catalog to Universal for estimated $300 million