A comprehensive beaver floodplain model for Switzerland