Hundreds protest Austrian Islam bill in Vienna