New mosque opens in Portugal's Sintra, strengthening cultural and religious ties