Yemen Says 46 Anti-U.S. 'Rebels' Killed in Siege