David Beckham sparks furious debate after posting picture with his daughter