Who is amy macdonald dating