Rock and roll legend Fats Domino dies