Federal govt failed to keep promises: Hafiz Naeem