Austrian MPs approve headscarf ban in primary schools