US Senator Feinstein faces calls to resign over lengthy absence