The Challenge
Given an integer input, return the first Fibonacci number that contains the input within itself along with the index of that Fibonacci number (indexes starting at 0 or 1 - up to you, but please mention which in your answer). For example, if given the input of 12, the program would return 26: 121393
as 12 is found within the number (121393) and it is at index 26 of the Fibonacci numbers.
Examples
Given the input:
45
Your program should output:
33: 3524578
Input:
72
Output:
54: 86267571272
Input:
0
Output:
0: 0
Input:
144
Output:
12: 144
Scoring
This is code-golf, so the shortest answer in each language wins.