Amsterdam's Turkish mosque joins ‘Netherlands’ Largest Museum’ project, attracts tourists