Castros son resigns