Castro uncertain for May Day parade