Alberta town bans pride displays and foreign flags on municipal property