Twitter execs being slammed in congress