An Informative Path Planning Framework for Active Learning in UAV-based Semantic Mapping