Q&A: Rita Moreno on finding self-worth and never giving up