Legendary songwriter Hal David dies in LA at 91