Austria passes controversial 'Islam bill' into law