Functional Graph Convolutional Networks: A unified multi-task and multi-modal learning framework to facilitate health and social-care insights