Falkirk councillors have approved plans for the biggest flood protection scheme in Scotland despite 20 objections to the proposals.