beyonce flint money