Alhamra’s 25th Theatre Festival kicks off