Birmingham stages peace rally after deadly riots