MPs given ultimatum to declare assets