adele castro