Women on board, firm financial performance and agency costs