James Taylor to perform at Merlefest 2017