Which opera was based on Shakespeare, Lear or Il re pastore?