President Obama shakes the bloody hands of Castro