Fidel Castro blasts NATO's 'genocidal' role in Libya