Jordan king replaces PM for "lack of progress"