Barcelona attack casts shadow on Spain?s Muslim community