Zuckerberg accused of having 'blood on his hands' by US Senator