Egypt death toll reaches 51 as clashes engulf Cairo