Malaysian PM digs in after royal rebuke sparks calls to quit